// components/selector/index.js
Component({
  /**
   * 组件的属性列表
   */
  properties: {
    hideSelector:{
      type: Boolean,
      value: true
    },
    partData:Object
  },

  /**
   * 组件的初始数据
   */
  data: {

  },
  
  /**
   * 组件的方法列表
   */
  methods: {
    // 影藏购物选择器
    hideBuyView(e){
      if (e.target.dataset.target == "self"){
        this.setData({
          hideSelector:true
        })
      }
    },
    // 获取已选数量
    getCount(e){
      // console.log(e)     
      // 拿到数据向父级传递
      this.triggerEvent("onGetCount", e.detail)
    },
    // 加入购物车
    buy(){
      this.setData({
        hideSelector: true
      })
      this.triggerEvent("buyEvent")
    }
  }
})
